abdicate the throne - İspanyolca İngilizce Sözlük